• word of the day

    our lord's candle

    our lord's candle - Dictionary definition and meaning for word our lord's candle

    Definition
    (noun) yucca of southwestern United States and Mexico with a tall spike of creamy white flowers
    Synonyms : yucca whipplei

Word used in video below:
text: that Lord Grantham is our Lord leftenant
Download our Mobile App Today
Receive our word of the day
on Whatsapp